2
70
16
39
2
7
80
48
71
4
42
85
67
55
107
251
151
266
440
163
233
813
128
729
87
527
182
725
319
1138
160
249
1596
1771
483
2070
1869
1957
557
1204
2873
2019
625
9178
331
653
2708
3969
223
1941
1098
1080
1431
3090
2976
1373
5439
5369
1633
2963
302
+
−
Leaflet
|
Data by ©
OpenStreetMap
, under
ODbL
.